speech plus duplex - French English Dictionary